spun-staple yarn - French English Dictionary